.wrap{max-width: 1200px;margin: 0 auto;}
ul{padding: 0;margin: 0;}
ul li{list-style: none;}
p{margin: 0;}
.db{display: block;}
.tc{text-align: center;}
img{max-width: 100%;}
.c_center{width: 1200px;margin: 0 auto;}
.baibg{background: #ffffff;}
.huibg{background: #f9f9f9;}
.pore{position: relative;}
.flexb{display: flex;align-items: center;justify-content: center;}
.flexb2{display: flex;align-items: center;/* justify-content: space-between; 垂直居中 */}
.swiper{position: relative;overflow: hidden;}


.indp4{padding: 40px 0 160px 0; background: url(../images/changbg.jpg) no-repeat center 70px; height: 2053px;}
.indp4 .nrBox li{padding: 80px 0;}
.indp4 .nrBox .textBox{
	width: 55%;
	/* padding-left: 84px; */
	position: relative;
	padding-top: 80px;
}
.indp4 .nrBox li:nth-child(even) .textBox{margin-left: 50%;width: 60%;}
.indp4 .nrBox .imgBox{
	width: 50%;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.indp4 .nrBox li:nth-child(even) .imgBox{right: unset;left: 0;}
.indp4 .nrBox .textBox .num{
	position: absolute;
	left: 0;
	top: 0;
}
.indp4 .nrBox .textBox .tit{
	font-size: 28px;
	color: rgb(45, 13, 124);
	font-weight: bold;
	text-align: left;
}
.indp4 .nrBox .textBox .tit2{
	font-size: 24px;
	color: rgb(0, 0, 0);
	font-weight: bold;
	margin-top: 8px;
}
.indp4 .nrBox .textBox .desc{
	font-size: 20px;
	color: rgb(102, 102, 102);
	margin-top: 16px;
}
.indp4 .nrBox .textBox .desc p{
	margin-bottom: 12px;
	padding-left: 26px;
	background: url(../images/dian2.png) left 6px no-repeat;
}
.indp4 .nrBox{
	/* background: url(../images/ind4x.png) 70% 250px no-repeat; */
}
.iconBox img:first-child{display: block;}
.iconBox img:last-child{display: none;}
li:hover .iconBox img:first-child{display: none;}
li:hover .iconBox img:last-child{display: block;}

.indp6{padding: 0;}
.indp6 .leftBox{width: 61%;padding: 96px 0;color: #ffffff;}
.indp6 .leftBox .font1{font-size: 24px;font-weight: 700;}
.indp6 .leftBox .font2{font-size: 36px;font-weight: 700;margin-top: 16px;}
.indp6 .leftBox .dinUl{margin-top: 64px;position: relative;}

.indp6 .rightB{
	width: 32%;
	position: absolute;
	top: -32px;
	right: 0;
	background: #e6e6e6;
	min-height: calc(100% + 32px);
	padding: 61px 36px;
}
.indp6 .rightB::before{
	content: "";
	width: 32px;
	height: 32px;
	display: block;
	background: url(../images/ind6j.png) center no-repeat;
	background-size: cover;
	position: absolute;
	top: 0;
	right: -32px;
}
.indp6 .rightB::after{
	content: "";
	width: 32px;
	height: 32px;
	display: block;
	background: url(../images/ind6j-2.png) center no-repeat;
	background-size: cover;
	position: absolute;
	top: 503px;
	right: -32px;
}
.indp6 .rightB .font1{
	font-size: 18px;
	margin-bottom: 15px;
	color: #e70012;
}
.indp6 .rightB .font2{
	font-size: 24px;
	font-weight: 700;
	margin-top: 0px;
	margin-bottom: 5px;
}
.indp6 .formBox input{
	border-style: solid;
	border-width: 1px;
	border-color: rgb(231, 231, 231);
	background-color: rgb(255, 255, 255);
	height: 50px;
	display: block;
	margin-bottom: 10px;
	width: 90%;
	padding: 0 16px;
}
.indp6 .formBox .line span{/* width: 96px; */line-height: 54px;padding: 0 3px;text-align: right;float: left;}
.indp6 .formBox .line input{width: calc(100% - 216px);float: left;}
.indp6 .formBox .line .yzm{width: 60px;margin-left: 8px;float: left;margin-top: 11px;}
.indp6 .formBox .tijiao{
	margin-top: 25px;
	background-color:#ffa200;
	width: 100%;
	height: 50px;
	font-size: 20px;
	color: rgb(255, 255, 255);
	padding: 0 ;
	text-align: center;
	cursor: pointer;
	border: 0;
}


/*2023年2月28日20:19:58 修改*/
.a-left li a.on{color:#2d0d7c;}